package com.waypolice.manager.service;

import com.waypolice.common.pojo.DestroyCommonResult;
import com.waypolice.common.pojo.TaotaoResult;
import com.waypolice.pojo.CmsAppraisal;
import com.waypolice.pojo.CmsDestroy;
import com.waypolice.pojo.CmsJudItem;
import com.waypolice.pojo.CmsJudVolume;

import java.util.List;
import java.util.Map;

/**
 * 档案鉴定接口
 * @author zhangruyi
 * @create 2019-03-12 14:28
 * @desc
 **/
public interface ArcDestroyService {

    List<CmsAppraisal> searchNeedDestroyVolumeMessage();

    TaotaoResult chooseCodeRepeat(String desCode);

    List<CmsDestroy> searchHistoryDesMessage();

    CmsDestroy  checkDestroyArcByDescode(String desId);

    TaotaoResult updateDesMessages(String desId, String desMnaview, String desOrgview, String desLeaderview, String desResult,String signatureOne, String dateOne, String signatureTwo, String dateTwo, String signatureThree, String dateThree);

    TaotaoResult inserDesMessages(String desCode, String desApartment, String desPerson, String desDate, String desArcview, String desPersonview, String desLeaderview, List<DestroyCommonResult> destroyCommonResults, String desResult, String signatureOne, String dateOne, String signatureTwo, String dateTwo, String signatureThree, String dateThree);

    TaotaoResult editDesMessages(String desId, String desCode, String desApartment, String desPerson, String desDate, String desArcview, String desPersonview, String desLeaderview, List<DestroyCommonResult> destroyCommonResults, String desResult, String signatureOne, String dateOne, String signatureTwo, String dateTwo, String signatureThree, String dateThree);
}
